Louisa Church
Head of Client Partner Group
London, England, United Kingdom
Email: ...@sculptor.com
Reveal
Company: Sculptor Capital Management